x86: remove %z modifier from inline assembly
authorAndrew Cooper <andrew.cooper3@citrix.com>
Wed, 10 Feb 2016 13:50:15 +0000 (14:50 +0100)
committerJan Beulich <jbeulich@suse.com>
Wed, 10 Feb 2016 13:50:15 +0000 (14:50 +0100)
commitc86aa9a250ca0c87760b369f295f67ae01542fa9
treec75dd24699e675674841092accf9313d0d298a64
parente49cce6e514edab788160c3664dea97a03b266eb
x86: remove %z modifier from inline assembly

Clang doesn't support the %z modifier.  Replace both uses with an explicit l
suffix, and cover the changes with BUILD_BUG_ON()s

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
xen/arch/x86/xstate.c
xen/include/asm-x86/spinlock.h